successful producer - German English Dictionary